@charset "utf-8";
/* CSS Document */


/*用户中心*/
.location {margin: 20px auto;font-size: 12px;color: #8c8c8c;}
.location .sep {margin: 0 10px;}
.userleftbox{width:240px;float: left;_display: inline;min-height: 1px; font-family:"microsoft yahei","黑体",Arial,sans-serif;}
.uc-nav-box {padding-bottom: 15px;background: #fafafa;}
.uc-nav-box .box-hd {height: 50px;margin: 0 30px;border-bottom: 1px solid #dddddd;}
.uc-nav-box .box-hd .title {margin: 0;font: 500 16px "microsoft yahei","黑体",Arial,sans-serif;line-height: 50px;color: #000;}
.uc-nav-box {padding-bottom: 15px;background: #fafafa;}
.uc-nav-list {margin: 10px 0 0;padding: 0;list-style-type: none;font-size:14px;}
.uc-nav-list li {position: relative;}
.uc-nav-list li.current a {padding-left: 27px;border-left: 3px solid #4db8f0;color: #333;background-color: #fafafa;}
.uc-nav-list li a {display: block;padding: 9px 30px;color: #6d6d6d; text-decoration:none}
.uc-nav-list li a:hover {color: #ff4a00;}
.uc-rigbox {width:940px;float:right; border:1px solid #ddd;}
.xm-box {border: 1px solid #dddddd;background: #fff;}
.uc-info-box .box-bd {padding: 30px;border: 0;}
.uc-info-box .uc-avatar {float: left; width: 100px; height: 100px; margin-right: 30px;border-radius:50%;}
.uc-info-box .uc-welcome {margin: 0; height: 30px; font-size: 24px;font-weight: 400; line-height:30px;color: #6d6d6d;}
.uc-info-box .uc-info-detail {margin: 0;padding: 10px 0;font-size: 12px;line-height: 1.75;color: #6d6d6d;}
.uc-info-box .uc-info{ float:left; line-height:24px;color:#8e8e8e;}
.uc-info-box .uc-info ul {margin-top: 15px;}
.uc-info-box .uc-info ul li{margin-top: 5px;}
.uc-info-box .uc-info .user-name{color:#555; font-size: 20px; font-family: "microsoft yahei","SimHei",Arial,sans-serif; margin-right: 50px;}
.uc-info-box .uc-info span{color:#8e8e8e;}
.uc-info-box .uc-info .fb{color:#fe6c00; font-size:14px;}
.uc-info-box .uc-info .orang{color:#fe6c00;}
.uc-info-box .uc-info .red{color:#F00;}
.uc-info-box .uc-info .Green{color:#090;}
.uc-info-box .uc-info .huiyuan{color:#093;}
.uc-info-box .uc-info em{color:#333;}
.uc-info-box .uc-info a{color:#0088cc; margin-left:10px;}
.uc-info-box .uc-info a:hover{color: #f60;}
.icon-common{ background:url(../images/icon-common.png);display: inline-block;background-repeat: no-repeat; margin-right:10px}
.icon-safe-level, .icon-safe-leve2, .icon-safe-leve3{background:url(../images/icon-common.png); position:relative;top: 1px;width: 61px;height: 11px; margin: auto 5px; display:inline-block;}
.icon-safe-level{background-position:-14px 0;}
.icon-safe-leve2{background-position:-14px -11px;}
.icon-safe-leve3{background-position:-14px -22px;}


.uc-rigbox .uc-title{height:40px; line-height:40px;background:#fafafa;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.uc-rigbox .uc-title h3{display:inline-block; padding-left:20px;font:500 16px "microsoft yahei","黑体",Arial,sans-serif;line-height:40px;color: #000;}
.uc-rigbox .uc-notic{ margin:30px;}
.uc-rigbox .noinfo{ text-align:center; color:#c3c3c3; margin:50px; height:23px;}
.uc-rigbox .uc-notic h4{color:#333; font-size:14px; padding-bottom:8px;}
.uc-rigbox .uc-notic p{color:#8f8f8f; line-height:20px; width:80%;}
.uc-rigbox2 {width:940px;float:right; position:relative}
.uc-rigbox2 .more {position: absolute;top:0px;right: 0;}
.uc-rigbox2 .uc-title{height:50px; line-height:50px;border-bottom:1px solid #dddddd;}
.uc-rigbox2 .uc-title h3{display:inline-block; padding-left:20px;font:500 16px "microsoft yahei","黑体",Arial,sans-serif;line-height:40px;color: #000;}
.uc-rigbox2 .noinfo{ text-align:center; color:#c3c3c3; margin:50px;}
.uc-tab{ text-align:center; height:40px; line-height:40px;}
.uc-tab th{color: #333;}
.uc-tab td{ border-top:1px solid #ddd;}
.uc-tab .left{ text-align:left; padding:10px;}
.uc-tab .left img{margin-right:10px;}
.uc-tab .left a{color:#0088cc; line-height:50px;}
.uc-tab .left a:hover{color: #f60;}

/*按钮*/
.uc-tab a.anniu{display: inline-block; padding: 0 10px; border-radius: 3px; height: 24px; font: 100 12px/24px "microsoft yahei","SimHei",Arial,sans-serif;}
.uc-tab a.daishouli{background: #FA82B2; color: #FFF;}
.uc-tab a.yishouli{background: #CF306A; color: #fff;}
.uc-tab a.yiqueren{background: #F83149; color: #fff;}
.uc-tab a.yizhifu{background: #339900; color: #fff;}
.uc-tab a.yiwancheng{background: #7DAF34; color: #fff;}
.uc-tab a.yiquxiao{background: #999; color: #fff;}
.uc-tab a.anniu:hover{text-decoration: none;}


.uc-tab .price{color:#fe6c00; font-size: 14px;}
.uc-tab .date{color:#8f8f8f}
.uc-tab .del{ background:url(../images/loginimg.png) 0 0; width:34px; height:34px; display:inline-block; text-indent:-9999px; margin-left:5px; }
.uc-tab .del:hover{background:url(../images/loginimg.png) 0 -34px;filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; }
.uc-tab .yuding{background:url(../images/loginimg.png) -34px 0; width:34px; height:34px; display:inline-block; text-indent:-9999px;margin-left:5px; }
.uc-tab .yuding:hover{background:url(../images/loginimg.png) -34px -34px;text-decoration: none;filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; color:#fff;}
.uc-tab .gopay{ background:url(../images/loginimg.png) -68px 0; width:34px; height:34px; display:inline-block; text-indent:-9999px;  margin-left:5px; }
.uc-tab .gopay:hover{background:url(../images/loginimg.png) -68px -34px;filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; }
.pages{height: 25px; padding: 20px 0; text-align: center; line-height: 25px;}
.pages a,.pages span{padding: 0 10px; background: #4db8f0; height: 25px; display: inline-block; color: #FFF; }
.pages span{background: #F90;}
.pages a,.pages span{margin: 0 3px;}
.pages a:hover{text-decoration: none;}
.uc-order-list-type a {color: #333; text-decoration:none;font:500 14px "microsoft yahei","黑体",Arial,sans-serif;}
.uc-order-list-type a.current {color: #ff4a00;}
.uc-order-list-type .sep {margin: 0 15px; color:#c3c3c3;}
.uc-security{ padding-top:30px;}
.uc-security li{padding:30px 0; height:40px;}
.uc-security .mimaico,.uc-security .emailico,.uc-security .pheico{background:url(../images/device-icos.png);width:40px; height:40px; margin-right:20px; float:left; margin-left:20px;}
.uc-security .mimaico{ background-position:0 0;}
.uc-security .emailico{ background-position:-40px 0;}
.uc-security .pheico{ background-position:-200px 0;}
.uc-security p{float:left;font:500 16px "microsoft yahei","黑体",Arial,sans-serif;}
.uc-security p .info{color:#9d9d9d; font-size:12px; line-height:30px;}
.uc-security p .info2{color:#ff7e00; font-size:12px; line-height:30px;}
.uc-security .n-btn{ float:right; margin-right:20px;padding:10px 40px; display:block; border:1px solid #ddd;border-radius:5px;}
.uc-security .n-btn:hover {background: #f3f3f4; text-decoration:none;}
/*当季热门*/
.uc_xl_in{width:940px; height:auto; float:left; overflow:hidden;}
.uc_xl_box{width:210px; height:210px; margin:20px 0 20px 20px;float:left; overflow:hidden;}
.uc_xl_box_hover{background: #E9F5E1;}
.uc_xl_pic{width:205px; height:130px; overflow:hidden;}
.uc_xl_pic img{width:205px; height:130px;}
.uc_xl_tit{height:44px; padding-top:6px; font:normal 14px/22px "\5FAE\8F6F\96C5\9ED1", Arial, "宋体"; overflow:hidden;}
.uc_xl_tit a{color:#333;}
.uc_xl_tit a i{height:20px; line-height:20px; padding:0 8px; color:#FFF; background:#69BA09; font-size:12px; font-family:Arial, "宋体"; margin-right:8px; display:inline-block;}
.uc_xl_tit a:hover{color:#F60;}
.uc_xl_tit a:hover i{text-decoration: none; background: #F80; color: #FFF;}
.uc_xl_jia{height:30px; line-height:30px; padding-top:5px; font:normal 14px/30px Verdana, Arial, "宋体"; color:#F60;}
/*定制旅游*/
.mc-010{padding:50px 200px;}
.mc-01-1{height:38px;margin-bottom:20px; margin-top:20px;}
.mc-01-2{padding:18px 173px 37px 0;}
.mc-01-2 table span{color:#f00; padding-right:5px; font-family:"宋体";}
.mc-010 td{ height:50px; line-height:50px;}
.mc-010 input{ padding-left:10px;}
.txt{width:346px;height:40px;line-height:40px;padding-left:3px;border:1px solid #d1d1d1;color:#333; position:relative;}
.wid{width:152px;}
.boxer,.boxer1{ width:344px; height:auto; border:1px solid #01769d; float:left;  z-index:999; background:#fff;overflow:hidden;}
.boxer_nav{ width:342px; height:30px; display:block; border-bottom:1px solid #01769d;padding-left:2px;}
.boxer_nav li{ float:left; width:50px; text-align:center; font-size:12px; line-height:30px; height:30px; color:#3365BA; border-left:1px solid #CFDAE4; border-right:1px solid #CFDAE4;margin-right:2px; margin-left:2px;cursor:pointer;}
.currentFocus{ border-bottom:none; color:#000; text-decoration:underline; font-weight:600;}
.boxer{position:absolute;left:272px; top:91px; }
.boxer1{position:absolute;left:272px; top:134px;}
.boxer_top,.boxer_top1{ width: 344px; height:25px; background:#01769d;}
.boxer_top p,.boxer_top1 p{ display:inline-block; height:25px;  line-height:25px; font-weight:bold; color:#fff; float:left; margin-left:8px; }
.boxer_top span,.boxer_top1 span{ float:right; font-size:14px; font-weight:bold;  margin-right:5px; height:25px;  line-height:25px;cursor:pointer;}
.boxer_city,.boxer_city1{ width:380px; margin:5px 15px; height:auto; }
.boxer_city p,.boxer_city1 p{ width:70px; display:inline-block; float:left; font-size:13px; margin:6px auto; text-decoration:none;cursor:pointer; }
.cboth{ clear:both;}
.day-pos{ position:relative; width: 717; }
.mc-01-2 table h1{width:30px;text-align:right;font-size:12px;font-weight:100;margin:0;padding:0;}
.mc-01-2 table h1.day1{position:absolute;right:385px;top:54px;color:#999;z-index:1;}
.mc-01-2 table h1.day2{position:absolute;right:195px;top:54px;color:#999;z-index:1;}
.mc-01-2 table h1.day3{position:absolute;right:385px;top:97px;color:#999;z-index:1;}
.mc-01-2 table h1.day4{position:absolute;right:195px;top:97px;color:#999;z-index:1;}
.mc-01-2 table h1.day5{position:absolute;right:385px;top:202px;color:#999;z-index:1;}
.mc-01-2 table h1.day6{position:absolute;right:195px;top:202px;color:#999;z-index:1;}
.qt{width:356px;height:105px;line-height:22px;border:1px solid #d1d1d1;color:#333;background:none;}
.wid2{width:78px;}
.sub{width:160px;height:42px;border:0;background:url(../images/tjsub.png) no-repeat;cursor:pointer; margin-top:50px;}
.sub:hover{background:url(../images/tjsub.png) no-repeat 0 -42px;cursor:pointer;}

/*公共部分*/
.what{width:100%; margin: 0 auto;}
.what .tit{text-align: center; font: bold 32px/50px "FZLTCXH","Microsoft YaHei",Arial; border-bottom: 1px solid #e7e7e7; padding-bottom: 20px; margin-top: 60px;}
.what .tit h2{height: 40px; line-height: 40px; font-family: "FZLTCXH","microsoft yahei",Arial; font-size: 32px; font-weight: bold; text-align: center; margin: 0 auto; color: #000;}
.what .tit p{text-align: center; height: 40px; font: 400 16px/40px "microsoft yahei","黑体",Arial,sans-serif; color: #ff8475; margin-top: 5px;}
.what .yd_pic{width: 1240px; height: 400px; background: #3AA400; margin-top: 30px;}
/*定制开发*/
.what .dingzhi{width:auto; padding: 50px 0;}
.what .dingzhibox{margin:0 auto; width:auto;}
.what .dingzhiboxbg{background:#f9f9f9 url(../images/dingzhiboxbg.png) bottom no-repeat; border-bottom:1px solid #e7e7e7}
.what .dingzhi .dz_top{width:700px; margin-left:100px;}
.what .dingzhi .dz_top li{height: auto; font-size: 14px; margin-top: 20px; overflow: hidden;}
.what .dingzhi .dz_top .dz_input{display: inline-block; float: left; width: 345px; height: 45px; padding-left: 10px; line-height: 45px; border: 1px solid #dddddd; font-size: 14px; color: #555;}
.what .dingzhi .dz_top .dz_select{display: inline-block; float: left; width:357px; height:45px; padding-left:10px; line-height: 45px; border: 1px solid #dddddd; font-size: 14px; color: #555;}
.what .dingzhi .dz_top .dz_input:focus{border: 1px solid #4db8f0; }
.what .dingzhi .dz_top .dz_sex{display: inline-block; width: 22px; height: 22px; border-radius: 22px; margin: 10px 0; float: left;}
.what .dingzhi .dz_top .dz_label{display: inline-block; float: left; height: 45px; font: 100 16px/42px "microsoft yahei","黑体",Arial,sans-serif; margin: 0 25px 0 10px;}
.what .dingzhi .dz_top li em,.what .dingzhi .dz_top li span{display: inline-block; float: left;}
.what .dingzhi .dz_top li em{width: 100px; font: 400 14px/47px "microsoft yahei","黑体",Arial,sans-serif; text-align:right; padding-right:20px;}
.what .dingzhi .dz_top li span{height: 47px; font: 400 14px/47px "microsoft yahei","黑体",Arial,sans-serif; color: #F95785; margin-left: 10px;}
.what .dingzhi .dz_top li span.Validform_right{background: url(../images/right.png) no-repeat left center; padding-left: 22px; color:#390;}
.what .dingzhi .dz_top li span.Validform_wrong{background: url(../images/error.png) no-repeat left center; padding-left:22px;}


.what .dingzhi .dz_top li .btn{display: block; width: 357px; height:50px; font: 500 20px/46px "microsoft yahei","黑体",Arial,sans-serif; margin:10px 0 0 120px; background: #4db8f0; color: #FFF; border-radius: 5px; text-align: center; border: 0; cursor: pointer;}
.what .dingzhi .dz_top li .btn:hover{text-decoration: none; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9;}

.what .dingzhi .dz_top li .btn big{font-size: 16px;}

.what .dingzhi .dz_top li .btn big.in {display: none;}
.what .dingzhi .dz_top li .log-in big.in {display: inline-block;}
.what .dingzhi .dz_top li .log-in big.on {display: none;}
.what .dingzhi .dz_top li .icon-loading {display: inline-block; margin-right: 5px; width: 16px; height: 16px; vertical-align: -3px; background: url(../images/loading_icon.gif) no-repeat 0 0;}

.what .dingzhi .rigbox{background:url(../images/dingzhiinputrig.png); width:400px; height:400px; float:right; margin:20px 150px 0 0;}
.what .dingzhi .regbox{background:url(../images/regrigimg.png); width:330px; height:500px; float:right; margin:20px 150px 0 0;}
.sel_year,.sel_month,.sel_day{width: 97px; height: 45px; font: 100 14px/45px "microsoft yahei","SimHei",Arial,sans-serif; border: 1px solid #DDD; background: none; margin-right: 5px;}

/*密码强度*/
.what .dingzhi .dz_top li div.passwordStrength{width: 580px; height: 20px; margin-top: 5px; padding-left: 120px; float: left; font: 100 14px/20px "microsoft yahei","SimHei",Arial,sans-serif;}
.what .dingzhi .dz_top li div.passwordStrength span{height: 20px; float: none; font: 100 12px/20px "microsoft yahei","SimHei",Arial,sans-serif; margin-left:1px; background: #EEEEEE; color: #555; padding: 0 15px;}
.what .dingzhi .dz_top li div.passwordStrength span.bgStrength{background: #71B83D; color: #FFF;}

/*提示*/
.what .dingzhi .dz_top li div.wxtishi{width: 580px; height: 20px; color: #777; margin-top: 5px; padding-left: 120px; float: left; font: 100 12px/20px "microsoft yahei","SimHei",Arial,sans-serif;}

/*邮件发送成功提示*/
.youjiancg img{display: inline-block; float: left; margin-right: 20px;}
.youjiancg{height: 200px; margin-top: 50px; font: 100 20px/200px "microsoft yahei","SimHei",Arial,sans-serif;}